<?php

namespace AdminsBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * FoodClass
 *
 * @ORM\Table(name="product_show")
 * @ORM\Entity
 */
class ProductShow
{
    /**
     * @var integer
     *
     * @ORM\Column(name="product_id", type="integer", nullable=false)
     * @ORM\Id
     */
    private $id;


    /**
     * @var string
     *
     * @ORM\Column(name="product_show_title", type="string", length=255, nullable=false)
     */
    private $title;


    /**
     * @var string
     *
     * @ORM\Column(name="product_show_info", type="string", length=255, nullable=false)
     */
    private $info;

    /**
     * @var string
     *
     * @ORM\Column(name="product_img_list", type="string", length=255, nullable=false)
     */
    private $cover;

    /**
     * @var integer
     *
     * @ORM\Column(name="product_img_detail_list1", type="string", length=255, nullable=false)
     */
    private $img1;

    /**
     * @var integer
     *
     * @ORM\Column(name="product_img_detail_list2", type="string", length=255, nullable=false)
     */
    private $img2;

    /**
     * @var integer
     *
     * @ORM\Column(name="product_img_detail_list3", type="string", length=255, nullable=false)
     */
    private $img3;

    /**
     * @var string
     *
     * @ORM\Column(name="product_show_introduce", type="text",  nullable=false)
     */
    private $intro;


    /**
     * Get id
     *
     * @return integer
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set pid
     *
     * @param integer $id
     *
     * @return ProductShow
     */
    public function setId($id)
    {
        $this->id = $id;

        return $this;
    }

    /**
     * Set title
     *
     * @param string $title
     *
     * @return ProductShow
     */
    public function setTitle($title)
    {
        $this->title = $title;

        return $this;
    }

    /**
     * Get title
     *
     * @return string
     */
    public function getTitle()
    {
        return $this->title;
    }

    /**
     * Set cover
     *
     * @param string $cover
     *
     * @return ProductShow
     */
    public function setCover($cover)
    {
        $this->cover = $cover;

        return $this;
    }

    /**
     * Get cover
     *
     * @return string
     */
    public function getCover()
    {
        return $this->cover;
    }

    /**
     * Set img1
     *
     * @param string $img1
     *
     * @return ProductShow
     */
    public function setImg1($img1)
    {
        $this->img1 = $img1;

        return $this;
    }

    /**
     * Get img1
     *
     * @return string
     */
    public function getImg1()
    {
        return $this->img1;
    }

    /**
     * Set img2
     *
     * @param string $img2
     *
     * @return ProductShow
     */
    public function setImg2($img2)
    {
        $this->img2 = $img2;

        return $this;
    }

    /**
     * Get img2
     *
     * @return string
     */
    public function getImg2()
    {
        return $this->img2;
    }

    /**
     * Set img3
     *
     * @param string $img3
     *
     * @return ProductShow
     */
    public function setImg3($img3)
    {
        $this->img3 = $img3;

        return $this;
    }

    /**
     * Get img3
     *
     * @return string
     */
    public function getImg3()
    {
        return $this->img3;
    }

    /**
     * Set intro
     *
     * @param string $intro
     *
     * @return ProductShow
     */
    public function setIntro( $intro)
    {
        $this->intro = $intro;

        return $this;
    }

    /**
     * Get intro
     *
     * @return \longtext
     */
    public function getIntro()
    {
        return $this->intro;
    }

    /**
     * Set introduction
     *
     * @param string $info
     *
     * @return ProductShow
     */
    public function setInfo($info)
    {
        $this->info = $info;

        return $this;
    }

    /**
     * Get introduction
     *
     * @return string
     */
    public function getInfo()
    {
        return $this->info;
    }
}
